package com.yoyo.schedule.task_get;

import com.yoyo.schedule.TaskItemAndParameter;

import java.util.Comparator;
import java.util.List;


public interface TaskListGetter<T> {

    List<T> getTaskList(//
                        String taskParameter,//
                        String ownSign,//
                        int taskItemNum,//
                        int eachFetchDataNum,//
                        List<TaskItemAndParameter> taskItemAndParameterList//
    ) throws Exception;//

    Comparator<T> getComparator();

}
